home *** CD-ROM | disk | FTP | other *** search
/ By Popular Request 2.0 / By Popular Request 2.0 (Arsenal Computer).ISO / amiga_6 / tin123.lha / README.AMI < prev    next >
Text File  |  1994-06-28  |  4KB  |  92 lines

  1. This is the Amiga port of TIN. To use it you will need to do the following:
  2.  
  3. Have appropriate directories assigned (UULIB: UUNEWS:).
  4. Have these environment variables set:
  5.  
  6. NODENAME
  7. USERNAME
  8. REALNAME
  9. HOME
  10. EDITOR
  11.  
  12. TIN only works with a hierarchical news directory. This means you will
  13. need Dillon's UUCP1.16 or higher. TIN has been modified to work with
  14. Dillon's Sendmail & Postnews programs. These take different arguments
  15. from standard UNIX mail and news programs. With release 1.1 PL 9 of TIN
  16. two further environment variables can been defined:
  17.  
  18. TIN_POST (default "uucp:c/postnews %s") and
  19. TIN_MAIL (default "uucp:c/sendmail <%s -f %s").
  20.  
  21. If you set these variables, you can configure TIN for any other news/mail
  22. system. The %s in TIN_POST gets replaced with a filename containing the
  23. news article. TIN_MAIL's first %s is a filename, the second is the userid
  24. of the person sending the mail, and the third (if present), is the userid
  25. of the recipient of the mail.
  26.  
  27. The editor you use with TIN should not return instantly, so if you are
  28. using CED or TTX (or probably some others too) you will need to also add
  29. in the appropriate options in the environment variable EDITOR (see script
  30. file below) which will force your editor to wait until you've quit the
  31. editor. Unless you have an editor which understands the argument +7 to
  32. mean "start editing at line 7", you should set "Editor Offset" in the
  33. configuration menu (type shift-M) to OFF. An example startup script is
  34. given here.
  35.  
  36. ----------------------------------
  37. .key opt1,opt2,opt3,opt4,opt5
  38. .bra {
  39. .ket }
  40.  
  41. ; For WB2.0 users, the setenv's can be set's instead. This allows multiple
  42. ; users to run with their own names etc. WB1.3 users have to use setenv.
  43.  
  44. setenv USERNAME fred
  45. setenv REALNAME "Fred Flinstone"
  46. setenv NODENAME bedrock   ; This should be just your node name, not the
  47.                           ; entire domain.
  48. setenv HOME    dh0:news   ; wherever you want your news & index files
  49.                           ; stored
  50. setenv EDITOR  c:ed
  51. actived                   ; create a new active file
  52. delete uulib:active
  53. rename uulib:newsactive uulib:active
  54. tin.exe {opt1} {opt2} {opt3} {opt4} {opt5}         ; start tin itself
  55. ---------------------------------
  56.  
  57. Actived creates an "active" file. This is a standard file in Unix
  58. environments, but missing from DUUCP. Actived also sets the environment
  59. variable "TIN_GROUPS" to equal the number of newsgroups. This variable
  60. isn't necessary to run TIN, but allows TIN to save some memory. If you
  61. don't wish to run actived before TIN, you may wish to copy TIN_GROUPS
  62. to ENVARC: (WB 2.0+ !!).
  63.  
  64. More options, and use of tin is explained in the file tin.nrf. (The
  65. standard manual page that comes with TIN).
  66.  
  67. The following options have been disabled from the TIN source for the Amiga
  68. version:
  69.  
  70. - Printing, and archive extraction. Note that 1.1 PL 9 has now enabled
  71. uudecoding and un-shar'ing of posted archives. This requires "uudecode" and
  72. "unshar" to be in the path.
  73.  
  74. - Shell escape and piping to any shell command.
  75.  
  76. - Ability to change News and Mail directories.
  77.  
  78. - Re-reading of the active file while reading news has been disabled. So has
  79. updating index files in the background (-U option).
  80.  
  81. These options were disabled partly to make TIN easier to port, but also
  82. to make it secure enough to run as a newsreader for a Bulletin Board.
  83.  
  84. Another two environment variables LINES and COLUMNS can be set to specify
  85. the size of your screen. Inside an Amiga window this isn't required, as TIN
  86. can query the window size, but once again, if you're running on anything
  87. other than the Amiga's console, this query string won't work. If TIN finds
  88. the LINES and COLUMNS environment variables set, it will not try to query
  89. the window size.
  90.  
  91.  - Mark Tomlinson         (mark@garden.equinox.gen.nz)
  92.